МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА"
ІНСТИТУТ КОМП’ЮТЕРНИХ ТЕХНОЛОГІЙ, АВТОМАТИКИ ТА МЕТРОЛОГІЇ
СИНТЕЗ ГЕНЕРАТОРА ЗАДАНОЇ ЦИФРОВОЇ ПОСЛІДОВНОСТІ
Інструкція до лабораторної роботи №5а
з дисципліни
"ЕЛЕМЕНТИ ДИСКРЕТНИХ ПРИСТРОЇВ АВТОМАТИКИ"
для студентів базового напряму 050201
"Системна інженерія"
Затверджено
на засіданні кафедри
комп’ютеризованих систем
автоматики
Протокол № від
Львів – 2009
Синтез генератора заданої цифрової послідовності. Інструкція до лабораторної роботи №5а з дисципліни "Елементи дискретних пристроїв автоматики" для студентів базового напряму 6.0914 «Комп'ютеризовані системи, автоматика і управління» та базового напряму 050201 «Системна інженерія» / Укл.: О.С. Вітер, Р.В. Проць – Львів: НУЛП, 2009. – 7 с.
Укладачі: О.С. Вітер, канд. техн. наук, доц.
Р.В. Проць, канд. техн. наук, доц.
Відповідальний за випуск: А.Й. Наконечний, д.т.н., проф.
Рецензент: З.Р. Мичуда, д.т.н., проф.
Мета роботи: синтезувати принципову схему і модель генератора пачки імпульсів з наперед заданою їх кількістю на заданому тактовому проміжку.
Теоретична частина
В пристроях автоматики використовуються пристрої, які формують ряд імпульсів через певний проміжок часу. Проміжок часу визначається частотою тактового генератора і кількістю тактових імпульсів до моменту початку генерування пачки імпульсів. Варіанти побудови таких генераторів можуть бути різними у залежності від вибору елементної бази. На рис. 1 приведений один із варіантів такого генератора, побудованого на двійково-деяткових лічильниках.
Рис. 1
Імпульси від тактового генератора ТГ подаються на входи синхронізації С двійково-десяткових лічильників імпульсів СТ2/10 D1, D4 і D6. Для забезпечення модуля рахунку від 0 до 99 вхід переносу ТС D1 з’єднано з входом СЕТ D4. До виходів D1 і D4 підключені комбінаційні схеми 1 і 2, якими формуються високі рівні у випадку досягнення числа вхідних тактових імпульсів значення N, де N – число заданої кількості тактів затримки генерування пачки імпульсів. Ці рівні формують низький рівень на виході схеми D2, яким забороняється проходження тактових імпульсів на входи С лічильників D1 і D4. Коди на виходах лічильників відображають число N і вони можуть бути подані на дешифратори семисегментних десяткових індикаторів для зчитування числа записаних імпульсів. Одночасно через інвертор D3 на вхід схеми D7 подається високий рівень, який дозволяє роботу лічильника D6. Комбінаційна схема 3 формує низький рівень для значення М, де М – значення кількості імпульсів пачки. Цим рівнем блокується робота лічильника D6. Вихідний код лічильника буде відображати код числа М, який також можна подати на дешифратор семисегментного десяткового індикатора. Пачка імпульсів формується на виході логічного елемента D7. Роботу тактового генератора, лічильників імпульсів і всього генератора пачки імпульсів слід проконтролювати логічним аналізатором
Порядок виконання роботи
Записати у двійково-деятковому коді число N.
Синтезувати на логічних елементах комбінаційні схеми 1 для останніх чотирьох розрядів числа N і 2 для перших розрядів, які повинні сформувати високого рівень для заданої кодової комбінації.
Записати у двійково-деятковому коді число М.
Синтезувати на логічних елементах комбінаційну схему 3 для формування низького рівня для одержаної кодової комбінації.
Запустити програму Workbench і вивести на робочий стіл три лічильники КР155ИЕ9 (74160) з вікна Digital Ics -741xx, логічні схеми з вікна Logic Gate, необхідні елементи для побудови комбінаційних схем 1, 2 і 3, і тактовий генератор з вікна Source - Clock. Для правильної роботи лічильників з’єднати зі спільною шиною виводи 8, з шиною +5В виводи 9, 10, 1, 16. Для створення багатовходових логічних елементів необхідно правою кнопкою по елементу вікрити вікно Component Propertes і на сторінці Number of Inputs натиснути кнопку з необхідною кількістю виводів.
Вивести на стіл три семисегментні індикатори чисел Decoded Seven-Segment Display ...